amount payable forthwith - Francés Inglés Diccionario